Skip to content

fix: keep Cargo.toml at stable version on main#206

Merged
thepagent merged 1 commit intomainfrom
fix/stable-version-on-main
Apr 11, 2026
Merged

fix: keep Cargo.toml at stable version on main#206
thepagent merged 1 commit intomainfrom
fix/stable-version-on-main

Conversation

@thepagent
Copy link
Copy Markdown
Collaborator

@thepagent thepagent commented Apr 11, 2026

Cargo.toml on main should always reflect the stable version, not pre-release suffixes like -beta.x.

Changes

  • Cargo.toml: 0.6.4-beta.10.6.4 (stable)
  • release-pr.yml:
    • Version source changed from Cargo.toml to Chart.yaml
    • Beta releases only update Chart.yaml; Cargo.toml only gets the stable version
    • Removed rust-toolchain and cargo generate-lockfile (no longer needed)

- Cargo.toml stays at stable version on main (e.g. 0.6.4)
- Chart.yaml gets the full version (beta or stable)
- Version source changed from Cargo.toml to Chart.yaml
- Removed rust-toolchain/cargo generate-lockfile (not needed)
Copy link
Copy Markdown
Collaborator

@pahud pahud left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

Copy link
Copy Markdown
Collaborator

@pahud pahud left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@thepagent thepagent merged commit 0c644af into main Apr 11, 2026
1 check passed
@thepagent thepagent deleted the fix/stable-version-on-main branch April 11, 2026 08:39
Reese-max pushed a commit to Reese-max/openab that referenced this pull request Apr 12, 2026
…penabdev#206)

- Cargo.toml stays at stable version on main (e.g. 0.6.4)
- Chart.yaml gets the full version (beta or stable)
- Version source changed from Cargo.toml to Chart.yaml
- Removed rust-toolchain/cargo generate-lockfile (not needed)

Co-authored-by: thepagent <thepagent@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants